package negocio;


import javax.persistence.*;

@Entity
@Table(name="LVTP_SKF")
public class SKF {

	@Id
	@Column (name="ID_SKF", length=50)
	private String codigo;
	
	@Column (name="MEDIDA", nullable=false, length=50)
	private String medida;
	
	@Column (name="TIPO", nullable=false, length=50)
	private String tipo;
	
		
	public SKF()
	{
	}
	
	public SKF(String codigo, String medida, String tipo) {
		this.codigo = codigo;
		this.medida = medida;
		this.tipo = tipo;
	}



	public String getCodigo() {
		return codigo;
	}

	public void setCodigo(String codigo) {
		this.codigo = codigo;
	}
	
	public String getMedida() {
		return medida;
	}

	public void setMedida(String medida) {
		this.medida = medida;
	}

	public String getTipo() {
		return tipo;
	}

	public void setTipo(String tipo) {
		this.tipo = tipo;
	}
	
	public String toString()
	{
		return String.format("{0} - {1}", codigo);
	}
	
	public boolean equals(Object obj)
	{
		if (obj != null && this.getClass().isInstance(obj)){
			SKF tmp = (SKF)obj;
			return codigo.equals(tmp.getCodigo());
		}
		return false;
	}
}
